|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IExecutionContext
A service available to all services at the execution or action scope.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.vtp.framework.core.IReporter |
|---|
SEVERITY_DEBUG, SEVERITY_ERROR, SEVERITY_INFO, SEVERITY_WARN |
| Method Summary | |
|---|---|
void |
clearParameter(java.lang.String parameterName)
Clears the value of the execution-level parameter with the specified name. |
java.lang.String |
getExecutionID()
Returns the ID of this execution. |
java.lang.String |
getParameter(java.lang.String parameterName)
Returns the value of the execution-level parameter with the specified name or null if no such parameter exists. |
java.lang.String[] |
getParameterNames()
Returns the names of the parameters available to the execution sequence. |
java.lang.String[] |
getParameters(java.lang.String parameterName)
Returns the values of the execution-level parameter with the specified name or null if no such parameter exists. |
void |
setParameter(java.lang.String parameterName,
java.lang.String value)
Sets the value of the execution-level parameter with the specified name or clears it if the value is null. |
void |
setParameters(java.lang.String parameterName,
java.lang.String[] values)
Sets the values of the execution-level parameter with the specified name or clears them if the value is null or empty. |
| Methods inherited from interface org.eclipse.vtp.framework.core.ISessionContext |
|---|
clearAttribute, getAttribute, getAttributeNames, getSessionID, setAttribute |
| Methods inherited from interface org.eclipse.vtp.framework.core.IProcessContext |
|---|
getProcessID, getProperty, loadClass |
| Methods inherited from interface org.eclipse.vtp.framework.core.IContext |
|---|
lookup, lookupAll |
| Methods inherited from interface org.eclipse.vtp.framework.core.ILogger |
|---|
debug, debug, debug, debug, error, error, error, error, info, info, info, info, isDebugEnabled, isErrorEnabled, isInfoEnabled, isWarnEnabled, log, log, log, log, warn, warn, warn, warn |
| Methods inherited from interface org.eclipse.vtp.framework.core.IReporter |
|---|
isSeverityEnabled, report, report, report, report |
| Method Detail |
|---|
java.lang.String getExecutionID()
java.lang.String[] getParameterNames()
java.lang.String getParameter(java.lang.String parameterName)
throws java.lang.NullPointerException
null if no such parameter exists.
parameterName - The name of the parameter to return.
null if no such parameter exists.
java.lang.NullPointerException - If the supplied parameter name is
null.
java.lang.String[] getParameters(java.lang.String parameterName)
throws java.lang.NullPointerException
null if no such parameter exists.
parameterName - The name of the parameter to return.
null if no such parameter exists.
java.lang.NullPointerException - If the supplied parameter name is
null.
void setParameter(java.lang.String parameterName,
java.lang.String value)
throws java.lang.NullPointerException
null.
parameterName - The name of the parameter to set.value - The value of the execution-level parameter with the specified
name or null to clear the value.
java.lang.NullPointerException - If the supplied parameter name is
null.
void setParameters(java.lang.String parameterName,
java.lang.String[] values)
throws java.lang.NullPointerException
null or empty.
parameterName - The name of the parameters to set.values - The values of the execution-level parameter with the
specified name or null or to clear the values.
java.lang.NullPointerException - If the supplied parameter name is
null.
void clearParameter(java.lang.String parameterName)
throws java.lang.NullPointerException
parameterName - The name of the parameter to clear.
java.lang.NullPointerException - If the supplied parameter name is
null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||